[PEFF file: __unnamed__] file_timestamp: AC0E053B old_def_version: 00000000 old_imp_version: 00000000 current_version: 00000000 main: [export "[main]" 1:00000080] init: [missing export symbol] term: [missing export symbol] [section 0 header] name __missing__ default_address 00000000 total_size 1438 unpacked_size 1438 packed_size 1438 section_kind EXECUTABLE_READONLY share_kind GLOBAL alignment 04 [section 0 disassembly] 00000000 A9230002 lha r9, [r3 + 0x0002] 00000004 BFC1FFF8 stmw [r1 - 0x0008], r30 00000008 2E890106 cmpwi cr5, r9, 262 0000000C 2F090103 cmpwi cr6, r9, 259 00000010 3BE40000 addi r31, r4, 0x0000 00000014 30890004 addic r4, r9, 4 00000018 28840009 cmplwi cr1, r4, 9 0000001C 80A20064 lwz r5, [r2 + 0x0064] 00000020 2C090104 cmpwi r9, 260 00000024 7C0802A6 mflr r0 00000028 5484103A rlwinm r4, r4, 2, 0, 29 0000002C 90010008 stw [r1 + 0x0008], r0 00000030 7C852014 addc r4, r5, r4 00000034 9421FFA0 stwu [r1 - 0x0060], r1 00000038 80A20068 lwz r5, [r2 + 0x0068] 0000003C 41850014 bgt cr1, +0x00000014 /* 00000050 */ 00000040 80840028 lwz r4, [r4 + 0x0028] 00000044 7C852014 addc r4, r5, r4 00000048 7C8903A6 mtctr r4 0000004C 4E800420 bctr label00000050: 00000050 3C80726D lis r4, 0x726D 00000054 80A30008 lwz r5, [r3 + 0x0008] 00000058 3084756C addic r4, r4, 30060 0000005C 7C852000 cmp cr1, r5, r4 00000060 2F890108 cmpwi cr7, r9, 264 00000064 409A0038 bne cr6, +0x00000038 /* 0000009C */ 00000068 80C30004 lwz r6, [r3 + 0x0004] 0000006C 8083000C lwz r4, [r3 + 0x000C] 00000070 38600000 li r3, 0x0000 00000074 40860154 bne cr1, +0x00000154 /* 000001C8 */ 00000078 81810068 lwz r12, [r1 + 0x0068] 0000007C 809F0046 lwz r4, [r31 + 0x0046] 00000080 38E30000 addi r7, r3, 0x0000 00000084 7D8803A6 mtlr r12 00000088 30210060 addic r1, r1, 96 0000008C BBC1FFF8 lmw r30, [r1 - 0x0008] 00000090 90860000 stw [r6], r4 00000094 38670000 addi r3, r7, 0x0000 00000098 4E800020 blr label0000009C: 0000009C 8083000C lwz r4, [r3 + 0x000C] 000000A0 80C30004 lwz r6, [r3 + 0x0004] 000000A4 40820014 bne +0x00000014 /* 000000B8 */ 000000A8 387F0000 addi r3, r31, 0x0000 000000AC 48000761 bl +0x00000760 /* 0000080C */ 000000B0 38E30000 addi r7, r3, 0x0000 000000B4 480001E4 b +0x000001E4 /* 00000298 */ label000000B8: 000000B8 ABC30008 lha r30, [r3 + 0x0008] 000000BC 80830004 lwz r4, [r3 + 0x0004] 000000C0 38A00000 li r5, 0x0000 000000C4 41960118 beq cr5, +0x00000118 /* 000001DC */ 000000C8 80A30008 lwz r5, [r3 + 0x0008] 000000CC 38800000 li r4, 0x0000 000000D0 80C3000C lwz r6, [r3 + 0x000C] 000000D4 419E013C beq cr7, +0x0000013C /* 00000210 */ 000000D8 2C090100 cmpwi r9, 256 000000DC 48000184 b +0x00000184 /* 00000260 */ 000000E0 A8830004 lha r4, [r3 + 0x0004] 000000E4 38600000 li r3, 0x0000 000000E8 480001C9 bl +0x000001C8 /* 000002B0 */ 000000EC 38E30000 addi r7, r3, 0x0000 000000F0 480001A8 b +0x000001A8 /* 00000298 */ 000000F4 2C9F0000 cmpwi cr1, r31, 0 000000F8 3BC00000 li r30, 0x0000 000000FC 40860020 bne cr1, +0x00000020 /* 0000011C */ 00000100 81810068 lwz r12, [r1 + 0x0068] 00000104 30210060 addic r1, r1, 96 00000108 38E00000 li r7, 0x0000 0000010C 7D8803A6 mtlr r12 00000110 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000114 38670000 addi r3, r7, 0x0000 00000118 4E800020 blr label0000011C: 0000011C 807F0000 lwz r3, [r31] 00000120 2C030000 cmpwi r3, 0 00000124 40820018 bne +0x00000018 /* 0000013C */ 00000128 93DF0018 stw [r31 + 0x0018], r30 0000012C 807F0028 lwz r3, [r31 + 0x0028] 00000130 48001061 bl +0x00001060 /* 00001190 */ 00000134 80410014 lwz r2, [r1 + 0x0014] 00000138 4800001C b +0x0000001C /* 00000154 */ label0000013C: 0000013C 4800106D bl +0x0000106C /* 000011A8 */ 00000140 80410014 lwz r2, [r1 + 0x0014] 00000144 93DF0018 stw [r31 + 0x0018], r30 00000148 807F0028 lwz r3, [r31 + 0x0028] 0000014C 48001045 bl +0x00001044 /* 00001190 */ 00000150 80410014 lwz r2, [r1 + 0x0014] label00000154: 00000154 38E00000 li r7, 0x0000 00000158 48000140 b +0x00000140 /* 00000298 */ 0000015C 80830004 lwz r4, [r3 + 0x0004] 00000160 387F0000 addi r3, r31, 0x0000 00000164 48000569 bl +0x00000568 /* 000006CC */ 00000168 38E30000 addi r7, r3, 0x0000 0000016C 4800012C b +0x0000012C /* 00000298 */ 00000170 80A30004 lwz r5, [r3 + 0x0004] 00000174 80830008 lwz r4, [r3 + 0x0008] 00000178 387F0000 addi r3, r31, 0x0000 0000017C 4800074D bl +0x0000074C /* 000008C8 */ 00000180 38E30000 addi r7, r3, 0x0000 00000184 48000114 b +0x00000114 /* 00000298 */ 00000188 80630004 lwz r3, [r3 + 0x0004] 0000018C 809F0000 lwz r4, [r31] 00000190 38E00000 li r7, 0x0000 00000194 90830000 stw [r3], r4 00000198 48000100 b +0x00000100 /* 00000298 */ 0000019C 80830004 lwz r4, [r3 + 0x0004] 000001A0 387F0000 addi r3, r31, 0x0000 000001A4 480008D1 bl +0x000008D0 /* 00000A74 */ 000001A8 38E30000 addi r7, r3, 0x0000 000001AC 480000EC b +0x000000EC /* 00000298 */ 000001B0 80A30004 lwz r5, [r3 + 0x0004] 000001B4 80830008 lwz r4, [r3 + 0x0008] 000001B8 387F0000 addi r3, r31, 0x0000 000001BC 4800074D bl +0x0000074C /* 00000908 */ 000001C0 38E30000 addi r7, r3, 0x0000 000001C4 480000D4 b +0x000000D4 /* 00000298 */ label000001C8: 000001C8 807F0000 lwz r3, [r31] 000001CC 48000FF5 bl +0x00000FF4 /* 000011C0 */ 000001D0 80410014 lwz r2, [r1 + 0x0014] 000001D4 38E30000 addi r7, r3, 0x0000 000001D8 480000C0 b +0x000000C0 /* 00000298 */ label000001DC: 000001DC 90810038 stw [r1 + 0x0038], r4 000001E0 90BF0004 stw [r31 + 0x0004], r5 000001E4 307F005A addic r3, r31, 90 000001E8 3880009C li r4, 0x009C 000001EC 48000FED bl +0x00000FEC /* 000011D8 */ 000001F0 80410014 lwz r2, [r1 + 0x0014] 000001F4 807F0000 lwz r3, [r31] 000001F8 389E0000 addi r4, r30, 0x0000 000001FC 80A10038 lwz r5, [r1 + 0x0038] 00000200 48000FF1 bl +0x00000FF0 /* 000011F0 */ 00000204 80410014 lwz r2, [r1 + 0x0014] 00000208 38E30000 addi r7, r3, 0x0000 0000020C 4800008C b +0x0000008C /* 00000298 */ label00000210: 00000210 90C1003C stw [r1 + 0x003C], r6 00000214 80C30004 lwz r6, [r3 + 0x0004] 00000218 909F0018 stw [r31 + 0x0018], r4 0000021C 807F0000 lwz r3, [r31] 00000220 909F0004 stw [r31 + 0x0004], r4 00000224 80850028 lwz r4, [r5 + 0x0028] 00000228 39200001 li r9, 0x0001 0000022C 909F0038 stw [r31 + 0x0038], r4 00000230 80E50020 lwz r7, [r5 + 0x0020] 00000234 8081003C lwz r4, [r1 + 0x003C] 00000238 90FF0046 stw [r31 + 0x0046], r7 0000023C 80E50010 lwz r7, [r5 + 0x0010] 00000240 90A10040 stw [r1 + 0x0040], r5 00000244 993F00F6 stb [r31 + 0x00F6], r9 00000248 90FF003E stw [r31 + 0x003E], r7 0000024C 48000FBD bl +0x00000FBC /* 00001208 */ 00000250 80410014 lwz r2, [r1 + 0x0014] 00000254 38E30000 addi r7, r3, 0x0000 00000258 48000040 b +0x00000040 /* 00000298 */ 0000025C 2C090100 cmpwi r9, 256 label00000260: 00000260 4181001C bgt +0x0000001C /* 0000027C */ 00000264 81810068 lwz r12, [r1 + 0x0068] 00000268 30210060 addic r1, r1, 96 0000026C 7D8803A6 mtlr r12 00000270 BBC1FFF8 lmw r30, [r1 - 0x0008] 00000274 38670000 addi r3, r7, 0x0000 00000278 4E800020 blr label0000027C: 0000027C 809F0000 lwz r4, [r31] 00000280 48000FA1 bl +0x00000FA0 /* 00001220 */ 00000284 80410014 lwz r2, [r1 + 0x0014] 00000288 38E30000 addi r7, r3, 0x0000 0000028C 4800000C b +0x0000000C /* 00000298 */ 00000290 3C600001 lis r3, 0x0001 00000294 30E30002 addic r7, r3, 2 label00000298: 00000298 81810068 lwz r12, [r1 + 0x0068] 0000029C 30210060 addic r1, r1, 96 000002A0 7D8803A6 mtlr r12 000002A4 BBC1FFF8 lmw r30, [r1 - 0x0008] 000002A8 38670000 addi r3, r7, 0x0000 000002AC 4E800020 blr fn000002B0: 000002B0 7C800734 extsh r0, r4 000002B4 30600004 addic r3, r0, 4 000002B8 28830009 cmplwi cr1, r3, 9 000002BC 2F800103 cmpwi cr7, r0, 259 000002C0 2C000104 cmpwi r0, 260 000002C4 2F000106 cmpwi cr6, r0, 262 000002C8 80820064 lwz r4, [r2 + 0x0064] 000002CC 80A20068 lwz r5, [r2 + 0x0068] 000002D0 5463103A rlwinm r3, r3, 2, 0, 29 000002D4 41850014 bgt cr1, +0x00000014 /* 000002E8 */ 000002D8 7C64182E lwzx r3, r4, r3 000002DC 7C632814 addc r3, r3, r5 000002E0 7C6903A6 mtctr r3 000002E4 4E800420 bctr label000002E8: 000002E8 2C800108 cmpwi cr1, r0, 264 000002EC 38600001 li r3, 0x0001 000002F0 409E0008 bne cr7, +0x00000008 /* 000002F8 */ 000002F4 4E800020 blr label000002F8: 000002F8 40820008 bne +0x00000008 /* 00000300 */ 000002FC 4E800020 blr label00000300: 00000300 419A0014 beq cr6, +0x00000014 /* 00000314 */ 00000304 41860010 beq cr1, +0x00000010 /* 00000314 */ 00000308 38600000 li r3, 0x0000 0000030C 4E800020 blr 00000310 38600001 li r3, 0x0001 label00000314: 00000314 4E800020 blr fn00000318: 00000318 9421FFC0 stwu [r1 - 0x0040], r1 0000031C 30610038 addic r3, r1, 56 00000320 7C0802A6 mflr r0 00000324 3081003C addic r4, r1, 60 00000328 90010048 stw [r1 + 0x0048], r0 0000032C 48000F0D bl +0x00000F0C /* 00001238 */ 00000330 80410014 lwz r2, [r1 + 0x0014] 00000334 81810048 lwz r12, [r1 + 0x0048] 00000338 8061003C lwz r3, [r1 + 0x003C] 0000033C 30210040 addic r1, r1, 64 00000340 7D8803A6 mtlr r12 00000344 4E800020 blr fn00000348: 00000348 7C0802A6 mflr r0 0000034C 9421FFB0 stwu [r1 - 0x0050], r1 00000350 90010058 stw [r1 + 0x0058], r0 00000354 48000EFD bl +0x00000EFC /* 00001250 */ 00000358 80410014 lwz r2, [r1 + 0x0014] 0000035C 90610040 stw [r1 + 0x0040], r3 00000360 48000F09 bl +0x00000F08 /* 00001268 */ 00000364 80410014 lwz r2, [r1 + 0x0014] 00000368 48000F19 bl +0x00000F18 /* 00001280 */ 0000036C 80410014 lwz r2, [r1 + 0x0014] 00000370 30610038 addic r3, r1, 56 00000374 3081003C addic r4, r1, 60 00000378 48000EC1 bl +0x00000EC0 /* 00001238 */ 0000037C 80410014 lwz r2, [r1 + 0x0014] 00000380 80610040 lwz r3, [r1 + 0x0040] 00000384 48000EFD bl +0x00000EFC /* 00001280 */ 00000388 80410014 lwz r2, [r1 + 0x0014] 0000038C 81810058 lwz r12, [r1 + 0x0058] 00000390 8061003C lwz r3, [r1 + 0x003C] 00000394 30210050 addic r1, r1, 80 00000398 7D8803A6 mtlr r12 0000039C 4E800020 blr fn000003A0: 000003A0 BF41FFE8 stmw [r1 - 0x0018], r26 000003A4 3BE30000 addi r31, r3, 0x0000 000003A8 7C0802A6 mflr r0 000003AC 38640000 addi r3, r4, 0x0000 000003B0 90010008 stw [r1 + 0x0008], r0 000003B4 9421FF90 stwu [r1 - 0x0070], r1 000003B8 90810040 stw [r1 + 0x0040], r4 000003BC 48000EDD bl +0x00000EDC /* 00001298 */ 000003C0 80410014 lwz r2, [r1 + 0x0014] 000003C4 80610040 lwz r3, [r1 + 0x0040] 000003C8 48000EE9 bl +0x00000EE8 /* 000012B0 */ 000003CC 80410014 lwz r2, [r1 + 0x0014] 000003D0 3BC30000 addi r30, r3, 0x0000 000003D4 2C1E0000 cmpwi r30, 0 000003D8 3B400000 li r26, 0x0000 000003DC 40820014 bne +0x00000014 /* 000003F0 */ 000003E0 48000EE9 bl +0x00000EE8 /* 000012C8 */ 000003E4 80410014 lwz r2, [r1 + 0x0014] 000003E8 7C7A0734 extsh r26, r3 000003EC 48000148 b +0x00000148 /* 00000534 */ label000003F0: 000003F0 48000EF1 bl +0x00000EF0 /* 000012E0 */ 000003F4 80410014 lwz r2, [r1 + 0x0014] 000003F8 838301AE lwz r28, [r3 + 0x01AE] 000003FC 3FA00001 lis r29, 0x0001 00000400 307DA89F subic r3, r29, 22369 00000404 48000EF5 bl +0x00000EF4 /* 000012F8 */ 00000408 80410014 lwz r2, [r1 + 0x0014] 0000040C 3B630000 addi r27, r3, 0x0000 00000410 307DA88F subic r3, r29, 22385 00000414 48000EE5 bl +0x00000EE4 /* 000012F8 */ 00000418 80410014 lwz r2, [r1 + 0x0014] 0000041C 7C1B1840 cmpl r27, r3 00000420 38600000 li r3, 0x0000 00000424 30810038 addic r4, r1, 56 00000428 418200B4 beq +0x000000B4 /* 000004DC */ 0000042C 48000EE5 bl +0x00000EE4 /* 00001310 */ 00000430 80410014 lwz r2, [r1 + 0x0014] 00000434 7C630735 extsh. r3, r3 00000438 38800000 li r4, 0x0000 0000043C 3061003C addic r3, r1, 60 00000440 38DA0000 addi r6, r26, 0x0000 00000444 41820010 beq +0x00000010 /* 00000454 */ 00000448 7C06E040 cmpl r6, r28 0000044C 93410038 stw [r1 + 0x0038], r26 00000450 4800000C b +0x0000000C /* 0000045C */ label00000454: 00000454 80C10038 lwz r6, [r1 + 0x0038] 00000458 7C06E040 cmpl r6, r28 label0000045C: 0000045C 41800028 blt +0x00000028 /* 00000484 */ 00000460 2C1A0000 cmpwi r26, 0 00000464 387E0000 addi r3, r30, 0x0000 00000468 418200F0 beq +0x000000F0 /* 00000558 */ 0000046C 81810078 lwz r12, [r1 + 0x0078] 00000470 387A0000 addi r3, r26, 0x0000 00000474 30210070 addic r1, r1, 112 00000478 7D8803A6 mtlr r12 0000047C BB41FFE8 lmw r26, [r1 - 0x0018] 00000480 4E800020 blr label00000484: 00000484 48000E8D bl +0x00000E8C /* 00001310 */ 00000488 80410014 lwz r2, [r1 + 0x0014] 0000048C 7C630735 extsh. r3, r3 00000490 81410038 lwz r10, [r1 + 0x0038] 00000494 387E0000 addi r3, r30, 0x0000 00000498 38DA0000 addi r6, r26, 0x0000 0000049C 41820010 beq +0x00000010 /* 000004AC */ 000004A0 9341003C stw [r1 + 0x003C], r26 000004A4 7CCA3014 addc r6, r10, r6 000004A8 4800000C b +0x0000000C /* 000004B4 */ label000004AC: 000004AC 80C1003C lwz r6, [r1 + 0x003C] 000004B0 7CCA3014 addc r6, r10, r6 label000004B4: 000004B4 7C06E040 cmpl r6, r28 000004B8 4080007C bge +0x0000007C /* 00000534 */ 000004BC 48000CD5 bl +0x00000CD4 /* 00001190 */ 000004C0 80410014 lwz r2, [r1 + 0x0014] 000004C4 81810078 lwz r12, [r1 + 0x0078] 000004C8 3B40FF94 li r26, 0xFFFFFF94 000004CC 387A0000 addi r3, r26, 0x0000 000004D0 30210070 addic r1, r1, 112 000004D4 7D8803A6 mtlr r12 000004D8 480000B0 b +0x000000B0 /* 00000588 */ label000004DC: 000004DC 4BFFFE6D bl -0x00000194 /* 00000348 */ 000004E0 7C03E000 cmp r3, r28 000004E4 387C0000 addi r3, r28, 0x0000 000004E8 41800028 blt +0x00000028 /* 00000510 */ 000004EC 2C1A0000 cmpwi r26, 0 000004F0 387E0000 addi r3, r30, 0x0000 000004F4 41820064 beq +0x00000064 /* 00000558 */ 000004F8 81810078 lwz r12, [r1 + 0x0078] 000004FC 387A0000 addi r3, r26, 0x0000 00000500 30210070 addic r1, r1, 112 00000504 7D8803A6 mtlr r12 00000508 BB41FFE8 lmw r26, [r1 - 0x0018] 0000050C 4E800020 blr label00000510: 00000510 48000DA1 bl +0x00000DA0 /* 000012B0 */ 00000514 80410014 lwz r2, [r1 + 0x0014] 00000518 2C030000 cmpwi r3, 0 0000051C 4182004C beq +0x0000004C /* 00000568 */ 00000520 48000C71 bl +0x00000C70 /* 00001190 */ 00000524 80410014 lwz r2, [r1 + 0x0014] 00000528 2C1A0000 cmpwi r26, 0 0000052C 387E0000 addi r3, r30, 0x0000 00000530 4800000C b +0x0000000C /* 0000053C */ label00000534: 00000534 2C1A0000 cmpwi r26, 0 00000538 387E0000 addi r3, r30, 0x0000 label0000053C: 0000053C 4182001C beq +0x0000001C /* 00000558 */ 00000540 81810078 lwz r12, [r1 + 0x0078] 00000544 387A0000 addi r3, r26, 0x0000 00000548 30210070 addic r1, r1, 112 0000054C 7D8803A6 mtlr r12 00000550 BB41FFE8 lmw r26, [r1 - 0x0018] 00000554 4E800020 blr label00000558: 00000558 48000DD1 bl +0x00000DD0 /* 00001328 */ 0000055C 80410014 lwz r2, [r1 + 0x0014] 00000560 93DF0000 stw [r31], r30 00000564 48000014 b +0x00000014 /* 00000578 */ label00000568: 00000568 387E0000 addi r3, r30, 0x0000 0000056C 48000C25 bl +0x00000C24 /* 00001190 */ 00000570 80410014 lwz r2, [r1 + 0x0014] 00000574 3B40FF94 li r26, 0xFFFFFF94 label00000578: 00000578 81810078 lwz r12, [r1 + 0x0078] 0000057C 387A0000 addi r3, r26, 0x0000 00000580 30210070 addic r1, r1, 112 00000584 7D8803A6 mtlr r12 label00000588: 00000588 BB41FFE8 lmw r26, [r1 - 0x0018] 0000058C 4E800020 blr fn00000590: 00000590 BF81FFF0 stmw [r1 - 0x0010], r28 00000594 7C0802A6 mflr r0 00000598 7D800026 mfcr r12 0000059C 91810004 stw [r1 + 0x0004], r12 000005A0 90010008 stw [r1 + 0x0008], r0 000005A4 9421FFA0 stwu [r1 - 0x0060], r1 000005A8 3BC40000 addi r30, r4, 0x0000 000005AC 3BE50000 addi r31, r5, 0x0000 000005B0 90610040 stw [r1 + 0x0040], r3 000005B4 48000D8D bl +0x00000D8C /* 00001340 */ 000005B8 80410014 lwz r2, [r1 + 0x0014] 000005BC 2C030000 cmpwi r3, 0 000005C0 3BA30000 addi r29, r3, 0x0000 000005C4 3B800000 li r28, 0x0000 000005C8 40820014 bne +0x00000014 /* 000005DC */ 000005CC 48000CFD bl +0x00000CFC /* 000012C8 */ 000005D0 80410014 lwz r2, [r1 + 0x0014] 000005D4 7C7C0734 extsh r28, r3 000005D8 48000034 b +0x00000034 /* 0000060C */ label000005DC: 000005DC 4BFFFD3D bl -0x000002C4 /* 00000318 */ 000005E0 3C000000 lis r0, 0x0000 000005E4 60008000 ori r0, r0, 0x8000 000005E8 7C030000 cmp r3, r0 000005EC 387D0000 addi r3, r29, 0x0000 000005F0 4080001C bge +0x0000001C /* 0000060C */ 000005F4 48000B9D bl +0x00000B9C /* 00001190 */ 000005F8 80410014 lwz r2, [r1 + 0x0014] 000005FC 80810040 lwz r4, [r1 + 0x0040] 00000600 4DCE7182 crxor crb14, crb14, crb14 00000604 30610038 addic r3, r1, 56 00000608 48000030 b +0x00000030 /* 00000638 */ label0000060C: 0000060C 2D9C0000 cmpwi cr3, r28, 0 00000610 387D0000 addi r3, r29, 0x0000 00000614 418E0010 beq cr3, +0x00000010 /* 00000624 */ 00000618 80810040 lwz r4, [r1 + 0x0040] 0000061C 30610038 addic r3, r1, 56 00000620 48000018 b +0x00000018 /* 00000638 */ label00000624: 00000624 48000D35 bl +0x00000D34 /* 00001358 */ 00000628 80410014 lwz r2, [r1 + 0x0014] 0000062C 93A10038 stw [r1 + 0x0038], r29 00000630 80810040 lwz r4, [r1 + 0x0040] 00000634 30610038 addic r3, r1, 56 label00000638: 00000638 408E0038 bne cr3, +0x00000038 /* 00000670 */ 0000063C 80010038 lwz r0, [r1 + 0x0038] 00000640 81810064 lwz r12, [r1 + 0x0064] 00000644 901E0000 stw [r30], r0 00000648 80810038 lwz r4, [r1 + 0x0038] 0000064C 80010068 lwz r0, [r1 + 0x0068] 00000650 80840000 lwz r4, [r4] 00000654 7D810120 mtcrf 0x10, r12 00000658 909F0000 stw [r31], r4 0000065C 7C0803A6 mtlr r0 00000660 30210060 addic r1, r1, 96 00000664 BB81FFF0 lmw r28, [r1 - 0x0010] 00000668 38600000 li r3, 0x0000 0000066C 4E800020 blr label00000670: 00000670 4BFFFD31 bl -0x000002D0 /* 000003A0 */ 00000674 7C630735 extsh. r3, r3 00000678 41820020 beq +0x00000020 /* 00000698 */ 0000067C 81810064 lwz r12, [r1 + 0x0064] 00000680 80010068 lwz r0, [r1 + 0x0068] 00000684 7D810120 mtcrf 0x10, r12 00000688 30210060 addic r1, r1, 96 0000068C BB81FFF0 lmw r28, [r1 - 0x0010] 00000690 7C0803A6 mtlr r0 00000694 4E800020 blr label00000698: 00000698 80010038 lwz r0, [r1 + 0x0038] 0000069C 81810064 lwz r12, [r1 + 0x0064] 000006A0 901E0000 stw [r30], r0 000006A4 80810038 lwz r4, [r1 + 0x0038] 000006A8 80010068 lwz r0, [r1 + 0x0068] 000006AC 80840000 lwz r4, [r4] 000006B0 7D810120 mtcrf 0x10, r12 000006B4 909F0000 stw [r31], r4 000006B8 7C0803A6 mtlr r0 000006BC 30210060 addic r1, r1, 96 000006C0 BB81FFF0 lmw r28, [r1 - 0x0010] 000006C4 38600000 li r3, 0x0000 000006C8 4E800020 blr fn000006CC: 000006CC 7C0802A6 mflr r0 000006D0 7D800026 mfcr r12 000006D4 93E1FFFC stw [r1 - 0x0004], r31 000006D8 91810004 stw [r1 + 0x0004], r12 000006DC 90010008 stw [r1 + 0x0008], r0 000006E0 9421FFA0 stwu [r1 - 0x0060], r1 000006E4 90810040 stw [r1 + 0x0040], r4 000006E8 48000761 bl +0x00000760 /* 00000E48 */ 000006EC 4DEF7B82 cror crb15, crb15, crb15 000006F0 7C640734 extsh r4, r3 000006F4 2E040008 cmpwi cr4, r4, 8 000006F8 30810038 addic r4, r1, 56 000006FC 3BE30000 addi r31, r3, 0x0000 00000700 30A1003C addic r5, r1, 60 00000704 38600800 li r3, 0x0800 00000708 41920008 beq cr4, +0x00000008 /* 00000710 */ 0000070C 38601000 li r3, 0x1000 label00000710: 00000710 306300FA addic r3, r3, 250 00000714 4BFFFE7D bl -0x00000184 /* 00000590 */ 00000718 7C630735 extsh. r3, r3 0000071C 388000FA li r4, 0x00FA 00000720 41820020 beq +0x00000020 /* 00000740 */ 00000724 81810064 lwz r12, [r1 + 0x0064] 00000728 80010068 lwz r0, [r1 + 0x0068] 0000072C 7D808120 mtcrf 0x08, r12 00000730 83E1005C lwz r31, [r1 + 0x005C] 00000734 7C0803A6 mtlr r0 00000738 30210060 addic r1, r1, 96 0000073C 4E800020 blr label00000740: 00000740 8061003C lwz r3, [r1 + 0x003C] 00000744 48000A95 bl +0x00000A94 /* 000011D8 */ 00000748 80410014 lwz r2, [r1 + 0x0014] 0000074C 8061003C lwz r3, [r1 + 0x003C] 00000750 80810038 lwz r4, [r1 + 0x0038] 00000754 3CC00001 lis r6, 0x0001 00000758 90830028 stw [r3 + 0x0028], r4 0000075C 8061003C lwz r3, [r1 + 0x003C] 00000760 3C8056EF lis r4, 0x56EF 00000764 30A300FA addic r5, r3, 250 00000768 90A3002C stw [r3 + 0x002C], r5 0000076C 8061003C lwz r3, [r1 + 0x003C] 00000770 30A48BA3 subic r5, r4, 29789 00000774 90C30046 stw [r3 + 0x0046], r6 00000778 8061003C lwz r3, [r1 + 0x003C] 0000077C 3880009C li r4, 0x009C 00000780 90A30042 stw [r3 + 0x0042], r5 00000784 8061003C lwz r3, [r1 + 0x003C] 00000788 3063005A addic r3, r3, 90 0000078C 48000A4D bl +0x00000A4C /* 000011D8 */ 00000790 80410014 lwz r2, [r1 + 0x0014] 00000794 8061003C lwz r3, [r1 + 0x003C] 00000798 38800001 li r4, 0x0001 0000079C 988300F6 stb [r3 + 0x00F6], r4 000007A0 8061003C lwz r3, [r1 + 0x003C] 000007A4 38A00400 li r5, 0x0400 000007A8 90A30052 stw [r3 + 0x0052], r5 000007AC 80610040 lwz r3, [r1 + 0x0040] 000007B0 40920018 bne cr4, +0x00000018 /* 000007C8 */ 000007B4 3CA07261 lis r5, 0x7261 000007B8 8081003C lwz r4, [r1 + 0x003C] 000007BC 30A57720 addic r5, r5, 30496 000007C0 90A4000C stw [r4 + 0x000C], r5 000007C4 48000014 b +0x00000014 /* 000007D8 */ label000007C8: 000007C8 3CA07477 lis r5, 0x7477 000007CC 8081003C lwz r4, [r1 + 0x003C] 000007D0 30A56F73 addic r5, r5, 28531 000007D4 90A4000C stw [r4 + 0x000C], r5 label000007D8: 000007D8 8081003C lwz r4, [r1 + 0x003C] 000007DC B3E40012 sth [r4 + 0x0012], r31 000007E0 8081003C lwz r4, [r1 + 0x003C] 000007E4 48000B8D bl +0x00000B8C /* 00001370 */ 000007E8 80410014 lwz r2, [r1 + 0x0014] 000007EC 81810064 lwz r12, [r1 + 0x0064] 000007F0 80010068 lwz r0, [r1 + 0x0068] 000007F4 83E1005C lwz r31, [r1 + 0x005C] 000007F8 7C0803A6 mtlr r0 000007FC 7D808120 mtcrf 0x08, r12 00000800 30210060 addic r1, r1, 96 00000804 38600000 li r3, 0x0000 00000808 4E800020 blr fn0000080C: 0000080C 7C0802A6 mflr r0 00000810 9421FFC0 stwu [r1 - 0x0040], r1 00000814 90010048 stw [r1 + 0x0048], r0 00000818 3C007175 lis r0, 0x7175 0000081C 3000616C addic r0, r0, 24940 00000820 7C050000 cmp r5, r0 00000824 3C00726D lis r0, 0x726D 00000828 3000756C addic r0, r0, 30060 0000082C 7C850000 cmp cr1, r5, r0 00000830 3C007372 lis r0, 0x7372 00000834 30006174 addic r0, r0, 24948 00000838 38E00000 li r7, 0x0000 0000083C 4082001C bne +0x0000001C /* 00000858 */ 00000840 81810048 lwz r12, [r1 + 0x0048] 00000844 90C30038 stw [r3 + 0x0038], r6 00000848 30210040 addic r1, r1, 64 0000084C 7D8803A6 mtlr r12 00000850 38670000 addi r3, r7, 0x0000 00000854 4E800020 blr label00000858: 00000858 7C050000 cmp r5, r0 0000085C 38000001 li r0, 0x0001 00000860 40860020 bne cr1, +0x00000020 /* 00000880 */ 00000864 81810048 lwz r12, [r1 + 0x0048] 00000868 980300F6 stb [r3 + 0x00F6], r0 0000086C 90C30046 stw [r3 + 0x0046], r6 00000870 30210040 addic r1, r1, 64 00000874 7D8803A6 mtlr r12 00000878 38670000 addi r3, r7, 0x0000 0000087C 4E800020 blr label00000880: 00000880 40820024 bne +0x00000024 /* 000008A4 */ 00000884 81810048 lwz r12, [r1 + 0x0048] 00000888 980300F6 stb [r3 + 0x00F6], r0 0000088C 90C30042 stw [r3 + 0x0042], r6 00000890 90C30014 stw [r3 + 0x0014], r6 00000894 30210040 addic r1, r1, 64 00000898 7D8803A6 mtlr r12 0000089C 38670000 addi r3, r7, 0x0000 000008A0 4E800020 blr label000008A4: 000008A4 80630000 lwz r3, [r3] 000008A8 48000AE1 bl +0x00000AE0 /* 00001388 */ 000008AC 80410014 lwz r2, [r1 + 0x0014] 000008B0 81810048 lwz r12, [r1 + 0x0048] 000008B4 38E30000 addi r7, r3, 0x0000 000008B8 30210040 addic r1, r1, 64 000008BC 7D8803A6 mtlr r12 000008C0 38670000 addi r3, r7, 0x0000 000008C4 4E800020 blr fn000008C8: 000008C8 90830024 stw [r3 + 0x0024], r4 000008CC 7C0802A6 mflr r0 000008D0 9421FFC0 stwu [r1 - 0x0040], r1 000008D4 90010048 stw [r1 + 0x0048], r0 000008D8 38000000 li r0, 0x0000 000008DC 90A30000 stw [r3], r5 000008E0 30830008 addic r4, r3, 8 000008E4 90030004 stw [r3 + 0x0004], r0 000008E8 38650000 addi r3, r5, 0x0000 000008EC 30A10038 addic r5, r1, 56 000008F0 48000AB1 bl +0x00000AB0 /* 000013A0 */ 000008F4 80410014 lwz r2, [r1 + 0x0014] 000008F8 81810048 lwz r12, [r1 + 0x0048] 000008FC 30210040 addic r1, r1, 64 00000900 7D8803A6 mtlr r12 00000904 4E800020 blr fn00000908: 00000908 81240004 lwz r9, [r4 + 0x0004] 0000090C 8143000C lwz r10, [r3 + 0x000C] 00000910 A9030012 lha r8, [r3 + 0x0012] 00000914 7C095040 cmpl r9, r10 00000918 A944000A lha r10, [r4 + 0x000A] 0000091C 8124000C lwz r9, [r4 + 0x000C] 00000920 7C8A4000 cmp cr1, r10, r8 00000924 93E1FFFC stw [r1 - 0x0004], r31 00000928 31030008 addic r8, r3, 8 0000092C 41820020 beq +0x00000020 /* 0000094C */ 00000930 91230014 stw [r3 + 0x0014], r9 00000934 A9240008 lha r9, [r4 + 0x0008] 00000938 83E1FFFC lwz r31, [r1 - 0x0004] 0000093C B1230010 sth [r3 + 0x0010], r9 00000940 91050000 stw [r5], r8 00000944 3860FFCE li r3, 0xFFFFFFCE 00000948 4E800020 blr label0000094C: 0000094C 3BE80000 addi r31, r8, 0x0000 00000950 38000001 li r0, 0x0001 00000954 41860020 beq cr1, +0x00000020 /* 00000974 */ 00000958 91230014 stw [r3 + 0x0014], r9 0000095C A9240008 lha r9, [r4 + 0x0008] 00000960 83E1FFFC lwz r31, [r1 - 0x0004] 00000964 B1230010 sth [r3 + 0x0010], r9 00000968 91050000 stw [r5], r8 0000096C 3860FFCE li r3, 0xFFFFFFCE 00000970 4E800020 blr label00000974: 00000974 7CA4E4AA lswi r5, r4, 28 00000978 39800400 li r12, 0x0400 0000097C 7CBFE5AA .invalid 7C 00000980 80A40000 lwz r5, [r4] 00000984 90A30056 stw [r3 + 0x0056], r5 00000988 80A40010 lwz r5, [r4 + 0x0010] 0000098C 28050400 cmplwi r5, 1024 00000990 90A30052 stw [r3 + 0x0052], r5 00000994 40810008 ble +0x00000008 /* 0000099C */ 00000998 91830052 stw [r3 + 0x0052], r12 label0000099C: 0000099C 80A4000C lwz r5, [r4 + 0x000C] 000009A0 83E1FFFC lwz r31, [r1 - 0x0004] 000009A4 980300F6 stb [r3 + 0x00F6], r0 000009A8 90A30042 stw [r3 + 0x0042], r5 000009AC 38600000 li r3, 0x0000 000009B0 4E800020 blr fn000009B4: 000009B4 7C0802A6 mflr r0 000009B8 93E1FFFC stw [r1 - 0x0004], r31 000009BC 3BE30000 addi r31, r3, 0x0000 000009C0 90010008 stw [r1 + 0x0008], r0 000009C4 9421FFB0 stwu [r1 - 0x0050], r1 000009C8 807F0000 lwz r3, [r31] 000009CC 309F0004 addic r4, r31, 4 000009D0 480009E9 bl +0x000009E8 /* 000013B8 */ 000009D4 80410014 lwz r2, [r1 + 0x0014] 000009D8 2C030000 cmpwi r3, 0 000009DC 809F0004 lwz r4, [r31 + 0x0004] 000009E0 2C840000 cmpwi cr1, r4, 0 000009E4 41820018 beq +0x00000018 /* 000009FC */ 000009E8 81810058 lwz r12, [r1 + 0x0058] 000009EC 83E1004C lwz r31, [r1 + 0x004C] 000009F0 7D8803A6 mtlr r12 000009F4 30210050 addic r1, r1, 80 000009F8 4E800020 blr label000009FC: 000009FC 38C00000 li r6, 0x0000 00000A00 4086001C bne cr1, +0x0000001C /* 00000A1C */ 00000A04 81810058 lwz r12, [r1 + 0x0058] 00000A08 83E1004C lwz r31, [r1 + 0x004C] 00000A0C 7D8803A6 mtlr r12 00000A10 30210050 addic r1, r1, 80 00000A14 3860FFCE li r3, 0xFFFFFFCE 00000A18 4E800020 blr label00000A1C: 00000A1C 80A40000 lwz r5, [r4] 00000A20 90BF0008 stw [r31 + 0x0008], r5 00000A24 80A4000C lwz r5, [r4 + 0x000C] 00000A28 90BF0014 stw [r31 + 0x0014], r5 00000A2C A8A40008 lha r5, [r4 + 0x0008] 00000A30 B0BF0010 sth [r31 + 0x0010], r5 00000A34 A8A40008 lha r5, [r4 + 0x0008] 00000A38 2C050001 cmpwi r5, 1 00000A3C 41820008 beq +0x00000008 /* 00000A44 */ 00000A40 38C00001 li r6, 0x0001 label00000A44: 00000A44 B0DF003C sth [r31 + 0x003C], r6 00000A48 A884000A lha r4, [r4 + 0x000A] 00000A4C 7CC50734 extsh r5, r6 00000A50 2C040008 cmpwi r4, 8 00000A54 30850001 addic r4, r5, 1 00000A58 41820008 beq +0x00000008 /* 00000A60 */ 00000A5C B09F003C sth [r31 + 0x003C], r4 label00000A60: 00000A60 81810058 lwz r12, [r1 + 0x0058] 00000A64 83E1004C lwz r31, [r1 + 0x004C] 00000A68 7D8803A6 mtlr r12 00000A6C 30210050 addic r1, r1, 80 00000A70 4E800020 blr fn00000A74: 00000A74 BEE1FFDC stmw [r1 - 0x0024], r23 00000A78 3BA30000 addi r29, r3, 0x0000 00000A7C 80FD0004 lwz r7, [r29 + 0x0004] 00000A80 7C0802A6 mflr r0 00000A84 2C070000 cmpwi r7, 0 00000A88 90010008 stw [r1 + 0x0008], r0 00000A8C 9421FF90 stwu [r1 - 0x0070], r1 00000A90 3BC40000 addi r30, r4, 0x0000 00000A94 3B600000 li r27, 0x0000 00000A98 3AE00000 li r23, 0x0000 00000A9C 4082002C bne +0x0000002C /* 00000AC8 */ 00000AA0 4BFFFF15 bl -0x000000EC /* 000009B4 */ 00000AA4 2C030000 cmpwi r3, 0 00000AA8 3AE30000 addi r23, r3, 0x0000 00000AAC 4082037C bne +0x0000037C /* 00000E28 */ 00000AB0 88FD00F6 lbz r7, [r29 + 0x00F6] 00000AB4 807D003E lwz r3, [r29 + 0x003E] 00000AB8 2C070000 cmpwi r7, 0 00000ABC 48000018 b +0x00000018 /* 00000AD4 */ label00000AC0: 00000AC0 3AE30000 addi r23, r3, 0x0000 00000AC4 48000364 b +0x00000364 /* 00000E28 */ label00000AC8: 00000AC8 88FD00F6 lbz r7, [r29 + 0x00F6] 00000ACC 807D003E lwz r3, [r29 + 0x003E] 00000AD0 2C070000 cmpwi r7, 0 label00000AD4: 00000AD4 809D0046 lwz r4, [r29 + 0x0046] 00000AD8 80BD0042 lwz r5, [r29 + 0x0042] 00000ADC 418200AC beq +0x000000AC /* 00000B88 */ 00000AE0 480008F1 bl +0x000008F0 /* 000013D0 */ 00000AE4 80410014 lwz r2, [r1 + 0x0014] 00000AE8 38830000 addi r4, r3, 0x0000 00000AEC 3CE00001 lis r7, 0x0001 00000AF0 30E78003 subic r7, r7, 32765 00000AF4 7F833840 cmpl cr7, r3, r7 00000AF8 3CE00040 lis r7, 0x0040 00000AFC 28047FFD cmplwi r4, 32765 00000B00 907D0030 stw [r29 + 0x0030], r3 00000B04 807D0052 lwz r3, [r29 + 0x0052] 00000B08 3127FFC0 subic r9, r7, 64 00000B0C 5463801E rlwinm r3, r3, 16, 0, 15 00000B10 3CA00001 lis r5, 0x0001 00000B14 7C870734 extsh r7, r4 00000B18 4180001C blt +0x0000001C /* 00000B34 */ 00000B1C 3D000000 lis r8, 0x0000 00000B20 61088000 ori r8, r8, 0x8000 00000B24 419D0010 bgt cr7, +0x00000010 /* 00000B34 */ 00000B28 911D0030 stw [r29 + 0x0030], r8 00000B2C 38880000 addi r4, r8, 0x0000 00000B30 48000034 b +0x00000034 /* 00000B64 */ label00000B34: 00000B34 2C07FFF9 cmpwi r7, -7 00000B38 2F870007 cmpwi cr7, r7, 7 00000B3C 30E40007 addic r7, r4, 7 00000B40 54E7001E rlwinm r7, r7, 0, 0, 15 00000B44 41800010 blt +0x00000010 /* 00000B54 */ 00000B48 419D000C bgt cr7, +0x0000000C /* 00000B54 */ 00000B4C 90FD0030 stw [r29 + 0x0030], r7 00000B50 38870000 addi r4, r7, 0x0000 label00000B54: 00000B54 7C044840 cmpl r4, r9 00000B58 4081000C ble +0x0000000C /* 00000B64 */ 00000B5C 913D0030 stw [r29 + 0x0030], r9 00000B60 38890000 addi r4, r9, 0x0000 label00000B64: 00000B64 4800086D bl +0x0000086C /* 000013D0 */ 00000B68 80410014 lwz r2, [r1 + 0x0014] 00000B6C 907D004E stw [r29 + 0x004E], r3 00000B70 5463843E rlwinm r3, r3, 16, 16, 31 00000B74 80FD004E lwz r7, [r29 + 0x004E] 00000B78 907D004A stw [r29 + 0x004A], r3 00000B7C 54E3043E rlwinm r3, r7, 0, 16, 31 00000B80 907D004E stw [r29 + 0x004E], r3 00000B84 9B7D00F6 stb [r29 + 0x00F6], r27 label00000B88: 00000B88 831D0004 lwz r24, [r29 + 0x0004] 00000B8C 807D006E lwz r3, [r29 + 0x006E] 00000B90 A8FD003C lha r7, [r29 + 0x003C] 00000B94 83980010 lwz r28, [r24 + 0x0010] 00000B98 7C793C30 srw r25, r3, r7 00000B9C 7C19E040 cmpl r25, r28 00000BA0 33FD0004 addic r31, r29, 4 00000BA4 835D006A lwz r26, [r29 + 0x006A] 00000BA8 389F0000 addi r4, r31, 0x0000 00000BAC 41800070 blt +0x00000070 /* 00000C1C */ label00000BB0: 00000BB0 807D0000 lwz r3, [r29] 00000BB4 48000805 bl +0x00000804 /* 000013B8 */ 00000BB8 80410014 lwz r2, [r1 + 0x0014] 00000BBC 2C030000 cmpwi r3, 0 00000BC0 7F3CC810 subfc r25, r28, r25 00000BC4 831D0004 lwz r24, [r29 + 0x0004] 00000BC8 389F0000 addi r4, r31, 0x0000 00000BCC 4082FEF4 bne -0x0000010C /* 00000AC0 */ 00000BD0 83980010 lwz r28, [r24 + 0x0010] 00000BD4 2F9C0000 cmpwi cr7, r28, 0 00000BD8 7C19E040 cmpl r25, r28 00000BDC 419E0244 beq cr7, +0x00000244 /* 00000E20 */ 00000BE0 41800038 blt +0x00000038 /* 00000C18 */ 00000BE4 807D0000 lwz r3, [r29] 00000BE8 480007D1 bl +0x000007D0 /* 000013B8 */ 00000BEC 80410014 lwz r2, [r1 + 0x0014] 00000BF0 2C030000 cmpwi r3, 0 00000BF4 7F3CC810 subfc r25, r28, r25 00000BF8 831D0004 lwz r24, [r29 + 0x0004] 00000BFC 389F0000 addi r4, r31, 0x0000 00000C00 4082FEC0 bne -0x00000140 /* 00000AC0 */ 00000C04 83980010 lwz r28, [r24 + 0x0010] 00000C08 2F9C0000 cmpwi cr7, r28, 0 00000C0C 7C19E040 cmpl r25, r28 00000C10 419E0210 beq cr7, +0x00000210 /* 00000E20 */ 00000C14 4080FF9C bge -0x00000064 /* 00000BB0 */ label00000C18: 00000C18 3AE30000 addi r23, r3, 0x0000 label00000C1C: 00000C1C A8FD003C lha r7, [r29 + 0x003C] 00000C20 81180014 lwz r8, [r24 + 0x0014] 00000C24 2C1A0000 cmpwi r26, 0 00000C28 911D005A stw [r29 + 0x005A], r8 00000C2C 811D0030 lwz r8, [r29 + 0x0030] 00000C30 7F273830 slw r7, r25, r7 00000C34 90FD006E stw [r29 + 0x006E], r7 00000C38 80FD002C lwz r7, [r29 + 0x002C] 00000C3C 911D0066 stw [r29 + 0x0066], r8 00000C40 90FD005E stw [r29 + 0x005E], r7 00000C44 80F80010 lwz r7, [r24 + 0x0010] 00000C48 7C7A00D0 neg r3, r26 00000C4C 7D393810 subfc r9, r25, r7 00000C50 811D004A lwz r8, [r29 + 0x004A] 00000C54 30E9FFFF subic r7, r9, 1 00000C58 41820008 beq +0x00000008 /* 00000C60 */ 00000C5C 39270000 addi r9, r7, 0x0000 label00000C60: 00000C60 7F894040 cmpl cr7, r9, r8 00000C64 419D0054 bgt cr7, +0x00000054 /* 00000CB8 */ 00000C68 5467043E rlwinm r7, r3, 0, 16, 31 00000C6C 5123801E rlwimi r3, r9, 16, 0, 15 00000C70 409E0010 bne cr7, +0x00000010 /* 00000C80 */ 00000C74 811D004E lwz r8, [r29 + 0x004E] 00000C78 7C074040 cmpl r7, r8 00000C7C 4080003C bge +0x0000003C /* 00000CB8 */ label00000C80: 00000C80 80BD0030 lwz r5, [r29 + 0x0030] 00000C84 3C800001 lis r4, 0x0001 00000C88 2F850000 cmpwi cr7, r5, 0 00000C8C 419E002C beq cr7, +0x0000002C /* 00000CB8 */ 00000C90 48000741 bl +0x00000740 /* 000013D0 */ 00000C94 80410014 lwz r2, [r1 + 0x0014] 00000C98 5467043F rlwinm. r7, r3, 0, 16, 31 00000C9C 5463843E rlwinm r3, r3, 16, 16, 31 00000CA0 907D0062 stw [r29 + 0x0062], r3 00000CA4 30630001 addic r3, r3, 1 00000CA8 41820018 beq +0x00000018 /* 00000CC0 */ 00000CAC 907D0062 stw [r29 + 0x0062], r3 00000CB0 807D0038 lwz r3, [r29 + 0x0038] 00000CB4 48000010 b +0x00000010 /* 00000CC4 */ label00000CB8: 00000CB8 807D0052 lwz r3, [r29 + 0x0052] 00000CBC 907D0062 stw [r29 + 0x0062], r3 label00000CC0: 00000CC0 807D0038 lwz r3, [r29 + 0x0038] label00000CC4: 00000CC4 7C601120 mtcrf 0x01, r3 00000CC8 80BD0030 lwz r5, [r29 + 0x0030] 00000CCC 3C600000 lis r3, 0x0000 00000CD0 60638000 ori r3, r3, 0x8000 00000CD4 7C851840 cmpl cr1, r5, r3 00000CD8 937D0072 stw [r29 + 0x0072], r27 00000CDC 3D000001 lis r8, 0x0001 00000CE0 39200000 li r9, 0x0000 00000CE4 409F001C bns cr7, +0x0000001C /* 00000D00 */ 00000CE8 38650000 addi r3, r5, 0x0000 00000CEC 5463043F rlwinm. r3, r3, 0, 16, 31 00000CF0 38E00002 li r7, 0x0002 00000CF4 4182000C beq +0x0000000C /* 00000D00 */ 00000CF8 90FD0072 stw [r29 + 0x0072], r7 00000CFC 39200002 li r9, 0x0002 label00000D00: 00000D00 A8780008 lha r3, [r24 + 0x0008] 00000D04 61270004 ori r7, r9, 0x0004 00000D08 2F830002 cmpwi cr7, r3, 2 00000D0C 307D005A addic r3, r29, 90 00000D10 409E000C bne cr7, +0x0000000C /* 00000D1C */ 00000D14 90FD0072 stw [r29 + 0x0072], r7 00000D18 39270000 addi r9, r7, 0x0000 label00000D1C: 00000D1C 61270008 ori r7, r9, 0x0008 00000D20 40860018 bne cr1, +0x00000018 /* 00000D38 */ 00000D24 813D006A lwz r9, [r29 + 0x006A] 00000D28 2C090000 cmpwi r9, 0 00000D2C 4082000C bne +0x0000000C /* 00000D38 */ 00000D30 90FD0072 stw [r29 + 0x0072], r7 00000D34 80BD0030 lwz r5, [r29 + 0x0030] label00000D38: 00000D38 80F80014 lwz r7, [r24 + 0x0014] 00000D3C 7C854040 cmpl cr1, r5, r8 00000D40 2C070000 cmpwi r7, 0 00000D44 2F850000 cmpwi cr7, r5, 0 00000D48 40820034 bne +0x00000034 /* 00000D7C */ 00000D4C 80780010 lwz r3, [r24 + 0x0010] 00000D50 3C800001 lis r4, 0x0001 00000D54 419E000C beq cr7, +0x0000000C /* 00000D60 */ 00000D58 48000679 bl +0x00000678 /* 000013D0 */ 00000D5C 80410014 lwz r2, [r1 + 0x0014] label00000D60: 00000D60 907D0018 stw [r29 + 0x0018], r3 00000D64 937D001C stw [r29 + 0x001C], r27 00000D68 80780010 lwz r3, [r24 + 0x0010] 00000D6C A8FD003C lha r7, [r29 + 0x003C] 00000D70 7C673830 slw r7, r3, r7 00000D74 90FD006E stw [r29 + 0x006E], r7 00000D78 4800007C b +0x0000007C /* 00000DF4 */ label00000D7C: 00000D7C 811D006E lwz r8, [r29 + 0x006E] 00000D80 A93D003C lha r9, [r29 + 0x003C] 00000D84 39480000 addi r10, r8, 0x0000 00000D88 40860050 bne cr1, +0x00000050 /* 00000DD8 */ 00000D8C 807D0056 lwz r3, [r29 + 0x0056] 00000D90 7CEA3814 addc r7, r10, r7 00000D94 7C602120 mtcrf 0x02, r3 00000D98 80780010 lwz r3, [r24 + 0x0010] 00000D9C 90FD001C stw [r29 + 0x001C], r7 00000DA0 4F980000 mcrf cr7, cr6 00000DA4 419C0020 blt cr7, +0x00000020 /* 00000DC4 */ 00000DA8 38E90000 addi r7, r9, 0x0000 00000DAC 7D473C30 srw r7, r10, r7 00000DB0 819D0052 lwz r12, [r29 + 0x0052] 00000DB4 7C671810 subfc r3, r7, r3 00000DB8 7C036040 cmpl r3, r12 00000DBC 40810008 ble +0x00000008 /* 00000DC4 */ 00000DC0 386C0000 addi r3, r12, 0x0000 label00000DC4: 00000DC4 7C674830 slw r7, r3, r9 00000DC8 7CE83814 addc r7, r8, r7 00000DCC 907D0018 stw [r29 + 0x0018], r3 00000DD0 90FD006E stw [r29 + 0x006E], r7 00000DD4 48000020 b +0x00000020 /* 00000DF4 */ label00000DD8: 00000DD8 48000079 bl +0x00000078 /* 00000E50 */ 00000DDC 4DEF7B82 cror crb15, crb15, crb15 00000DE0 80FD0062 lwz r7, [r29 + 0x0062] 00000DE4 807D002C lwz r3, [r29 + 0x002C] 00000DE8 90FD0018 stw [r29 + 0x0018], r7 00000DEC 907D001C stw [r29 + 0x001C], r3 00000DF0 80FD006E lwz r7, [r29 + 0x006E] label00000DF4: 00000DF4 A91D003C lha r8, [r29 + 0x003C] 00000DF8 80780010 lwz r3, [r24 + 0x0010] 00000DFC 7CE74430 srw r7, r7, r8 00000E00 7C071840 cmpl r7, r3 00000E04 7C633810 subfc r3, r3, r7 00000E08 7C634030 slw r3, r3, r8 00000E0C 4180001C blt +0x0000001C /* 00000E28 */ 00000E10 907D006E stw [r29 + 0x006E], r3 00000E14 93780010 stw [r24 + 0x0010], r27 00000E18 307D0008 addic r3, r29, 8 00000E1C 48000010 b +0x00000010 /* 00000E2C */ label00000E20: 00000E20 3AE30000 addi r23, r3, 0x0000 00000E24 937D0018 stw [r29 + 0x0018], r27 label00000E28: 00000E28 307D0008 addic r3, r29, 8 label00000E2C: 00000E2C 81810078 lwz r12, [r1 + 0x0078] 00000E30 907E0000 stw [r30], r3 00000E34 38770000 addi r3, r23, 0x0000 00000E38 30210070 addic r1, r1, 112 00000E3C 7D8803A6 mtlr r12 00000E40 BAE1FFDC lmw r23, [r1 - 0x0024] 00000E44 4E800020 blr fn00000E48: 00000E48 38600010 li r3, 0x0010 00000E4C 4E800020 blr fn00000E50: 00000E50 80830008 lwz r4, [r3 + 0x0008] 00000E54 81230010 lwz r9, [r3 + 0x0010] 00000E58 2C040000 cmpwi r4, 0 00000E5C 8143000C lwz r10, [r3 + 0x000C] 00000E60 4182032C beq +0x0000032C /* 0000118C */ 00000E64 80030018 lwz r0, [r3 + 0x0018] 00000E68 3164FFFF subic r11, r4, 1 00000E6C 2C800008 cmpwi cr1, r0, 8 00000E70 80A30000 lwz r5, [r3] 00000E74 39800001 li r12, 0x0001 00000E78 41860210 beq cr1, +0x00000210 /* 00001088 */ 00000E7C 2F800000 cmpwi cr7, r0, 0 00000E80 2C00000A cmpwi r0, 10 00000E84 2F000002 cmpwi cr6, r0, 2 00000E88 418500C0 bgt cr1, +0x000000C0 /* 00000F48 */ 00000E8C 2C000004 cmpwi r0, 4 00000E90 38E50000 addi r7, r5, 0x0000 00000E94 80C30004 lwz r6, [r3 + 0x0004] 00000E98 419E0068 beq cr7, +0x00000068 /* 00000F00 */ 00000E9C 2C800006 cmpwi cr1, r0, 6 00000EA0 419A01E8 beq cr6, +0x000001E8 /* 00001088 */ 00000EA4 38C50000 addi r6, r5, 0x0000 00000EA8 80A30004 lwz r5, [r3 + 0x0004] 00000EAC 41820010 beq +0x00000010 /* 00000EBC */ 00000EB0 418600AC beq cr1, +0x000000AC /* 00000F5C */ 00000EB4 91230010 stw [r3 + 0x0010], r9 00000EB8 480002D4 b +0x000002D4 /* 0000118C */ label00000EBC: 00000EBC 80030014 lwz r0, [r3 + 0x0014] 00000EC0 30A5FFFC subic r5, r5, 4 00000EC4 5404003A rlwinm r4, r0, 0, 0, 29 00000EC8 38EB0000 addi r7, r11, 0x0000 00000ECC 7C862014 addc r4, r6, r4 label00000ED0: 00000ED0 2C070000 cmpwi r7, 0 00000ED4 81040000 lwz r8, [r4] 00000ED8 7C0A4814 addc r0, r10, r9 00000EDC 5409043E rlwinm r9, r0, 0, 16, 31 00000EE0 30E7FFFF subic r7, r7, 1 00000EE4 540093BA rlwinm r0, r0, 18, 14, 29 00000EE8 95050004 stwu [r5 + 0x0004], r8 00000EEC 7C840014 addc r4, r4, r0 00000EF0 4082FFE0 bne -0x00000020 /* 00000ED0 */ 00000EF4 7C862010 subfc r4, r6, r4 00000EF8 90830014 stw [r3 + 0x0014], r4 00000EFC 4800028C b +0x0000028C /* 00001188 */ label00000F00: 00000F00 30A6FFFE subic r5, r6, 2 00000F04 80C30014 lwz r6, [r3 + 0x0014] 00000F08 388B0000 addi r4, r11, 0x0000 00000F0C 54C6003C rlwinm r6, r6, 0, 0, 30 00000F10 7CC73014 addc r6, r7, r6 label00000F14: 00000F14 2C040000 cmpwi r4, 0 00000F18 A8E60000 lha r7, [r6] 00000F1C 7C0A4814 addc r0, r10, r9 00000F20 5409043E rlwinm r9, r0, 0, 16, 31 00000F24 3084FFFF subic r4, r4, 1 00000F28 54008BFC rlwinm r0, r0, 17, 15, 30 00000F2C B4E50002 sthu [r5 + 0x0002], r7 00000F30 7CC60014 addc r6, r6, r0 00000F34 4082FFE0 bne -0x00000020 /* 00000F14 */ 00000F38 80830000 lwz r4, [r3] 00000F3C 7C843010 subfc r4, r4, r6 00000F40 90830014 stw [r3 + 0x0014], r4 00000F44 48000244 b +0x00000244 /* 00001188 */ label00000F48: 00000F48 2C80000E cmpwi cr1, r0, 14 00000F4C 2F00000C cmpwi cr6, r0, 12 00000F50 41820138 beq +0x00000138 /* 00001088 */ 00000F54 419A0008 beq cr6, +0x00000008 /* 00000F5C */ 00000F58 40860230 bne cr1, +0x00000230 /* 00001188 */ label00000F5C: 00000F5C 80A30014 lwz r5, [r3 + 0x0014] 00000F60 80C30000 lwz r6, [r3] 00000F64 2C050000 cmpwi r5, 0 00000F68 54A7003C rlwinm r7, r5, 0, 0, 30 00000F6C 39060000 addi r8, r6, 0x0000 00000F70 7D074014 addc r8, r7, r8 00000F74 80A30004 lwz r5, [r3 + 0x0004] 00000F78 4182001C beq +0x0000001C /* 00000F94 */ 00000F7C A988FFFC lha r12, [r8 - 0x0004] 00000F80 A8E8FFFE lha r7, [r8 - 0x0002] 00000F84 48000024 b +0x00000024 /* 00000FA8 */ label00000F88: 00000F88 7D8732AE lhax r12, r7, r6 00000F8C A8E80002 lha r7, [r8 + 0x0002] 00000F90 48000018 b +0x00000018 /* 00000FA8 */ label00000F94: 00000F94 88030020 lbz r0, [r3 + 0x0020] 00000F98 2C000000 cmpwi r0, 0 00000F9C 4182FFEC beq -0x00000014 /* 00000F88 */ 00000FA0 A983001C lha r12, [r3 + 0x001C] 00000FA4 A8E3001E lha r7, [r3 + 0x001E] label00000FA8: 00000FA8 A8880000 lha r4, [r8] 00000FAC 38C80000 addi r6, r8, 0x0000 00000FB0 7C8C2010 subfc r4, r12, r4 00000FB4 7C8921D6 mullw r4, r9, r4 00000FB8 5484843E rlwinm r4, r4, 16, 16, 31 00000FBC 7C8C2014 addc r4, r12, r4 00000FC0 B0850000 sth [r5], r4 00000FC4 AC860002 lhau r4, [r6 + 0x0002] 00000FC8 3C000001 lis r0, 0x0001 00000FCC 7C872010 subfc r4, r7, r4 00000FD0 7C8921D6 mullw r4, r9, r4 00000FD4 5484843E rlwinm r4, r4, 16, 16, 31 00000FD8 7C872014 addc r4, r7, r4 00000FDC 30C50004 addic r6, r5, 4 00000FE0 7D2A4814 addc r9, r10, r9 00000FE4 2C8B0000 cmpwi cr1, r11, 0 00000FE8 7C090040 cmpl r9, r0 00000FEC B0850002 sth [r5 + 0x0002], r4 00000FF0 552493BA rlwinm r4, r9, 18, 14, 29 label00000FF4: 00000FF4 4080000C bge +0x0000000C /* 00001000 */ 00000FF8 316BFFFF subic r11, r11, 1 00000FFC 48000018 b +0x00000018 /* 00001014 */ label00001000: 00001000 7D082014 addc r8, r8, r4 00001004 5529043E rlwinm r9, r9, 0, 16, 31 00001008 A988FFFC lha r12, [r8 - 0x0004] 0000100C A8E8FFFE lha r7, [r8 - 0x0002] 00001010 316BFFFF subic r11, r11, 1 label00001014: 00001014 41860158 beq cr1, +0x00000158 /* 0000116C */ 00001018 A8880000 lha r4, [r8] 0000101C 2C8B0000 cmpwi cr1, r11, 0 00001020 7C8C2010 subfc r4, r12, r4 00001024 7C8921D6 mullw r4, r9, r4 00001028 5484843E rlwinm r4, r4, 16, 16, 31 0000102C 7C8C2014 addc r4, r12, r4 00001030 B0860000 sth [r6], r4 00001034 38880000 addi r4, r8, 0x0000 00001038 ACA40002 lhau r5, [r4 + 0x0002] 0000103C 7C872810 subfc r4, r7, r5 00001040 7C8921D6 mullw r4, r9, r4 00001044 7D2A4814 addc r9, r10, r9 00001048 5484843E rlwinm r4, r4, 16, 16, 31 0000104C 7C872014 addc r4, r7, r4 00001050 B0860002 sth [r6 + 0x0002], r4 00001054 30C60004 addic r6, r6, 4 00001058 7C090040 cmpl r9, r0 0000105C 552493BA rlwinm r4, r9, 18, 14, 29 00001060 4BFFFF94 b -0x0000006C /* 00000FF4 */ label00001064: 00001064 88A30020 lbz r5, [r3 + 0x0020] 00001068 30E00000 addic r7, r0, 0 0000106C 2C050000 cmpwi r5, 0 00001070 41820038 beq +0x00000038 /* 000010A8 */ 00001074 A8E3001C lha r7, [r3 + 0x001C] 00001078 30A4FFFE subic r5, r4, 2 0000107C 7C870010 subfc r4, r7, r0 00001080 7C8921D6 mullw r4, r9, r4 00001084 48000030 b +0x00000030 /* 000010B4 */ label00001088: 00001088 80C30014 lwz r6, [r3 + 0x0014] 0000108C 80830004 lwz r4, [r3 + 0x0004] 00001090 2C060000 cmpwi r6, 0 00001094 54C7003C rlwinm r7, r6, 0, 0, 30 00001098 7CC72814 addc r6, r7, r5 0000109C 7C072AAE lhax r0, r7, r5 000010A0 4182FFC4 beq -0x0000003C /* 00001064 */ 000010A4 A8E6FFFE lha r7, [r6 - 0x0002] label000010A8: 000010A8 30A4FFFE subic r5, r4, 2 000010AC 7C870010 subfc r4, r7, r0 000010B0 7C8921D6 mullw r4, r9, r4 label000010B4: 000010B4 5484843E rlwinm r4, r4, 16, 16, 31 000010B8 7C872014 addc r4, r7, r4 000010BC 7D2A4814 addc r9, r10, r9 000010C0 2C0B0000 cmpwi r11, 0 000010C4 3D000001 lis r8, 0x0001 000010C8 7C894040 cmpl cr1, r9, r8 000010CC B4850002 sthu [r5 + 0x0002], r4 000010D0 55248BFC rlwinm r4, r9, 17, 15, 30 label000010D4: 000010D4 40840040 bge cr1, +0x00000040 /* 00001114 */ 000010D8 316BFFFF subic r11, r11, 1 000010DC 7C870010 subfc r4, r7, r0 label000010E0: 000010E0 41820074 beq +0x00000074 /* 00001154 */ 000010E4 7C8921D6 mullw r4, r9, r4 000010E8 7D2A4814 addc r9, r10, r9 000010EC 2C0B0000 cmpwi r11, 0 000010F0 5484843E rlwinm r4, r4, 16, 16, 31 000010F4 7C894040 cmpl cr1, r9, r8 000010F8 7C872014 addc r4, r7, r4 000010FC B4850002 sthu [r5 + 0x0002], r4 00001100 55248BFC rlwinm r4, r9, 17, 15, 30 00001104 40840010 bge cr1, +0x00000010 /* 00001114 */ 00001108 316BFFFF subic r11, r11, 1 0000110C 7C870010 subfc r4, r7, r0 00001110 4BFFFFD0 b -0x00000030 /* 000010E0 */ label00001114: 00001114 7C0432AE lhax r0, r4, r6 00001118 7CC43014 addc r6, r4, r6 0000111C A8E6FFFE lha r7, [r6 - 0x0002] 00001120 5529043E rlwinm r9, r9, 0, 16, 31 00001124 316BFFFF subic r11, r11, 1 00001128 7C870010 subfc r4, r7, r0 0000112C 41820028 beq +0x00000028 /* 00001154 */ 00001130 7C8921D6 mullw r4, r9, r4 00001134 7D2A4814 addc r9, r10, r9 00001138 2C0B0000 cmpwi r11, 0 0000113C 5484843E rlwinm r4, r4, 16, 16, 31 00001140 7C872014 addc r4, r7, r4 00001144 B4850002 sthu [r5 + 0x0002], r4 00001148 7C894040 cmpl cr1, r9, r8 0000114C 55248BFC rlwinm r4, r9, 17, 15, 30 00001150 4BFFFF84 b -0x0000007C /* 000010D4 */ label00001154: 00001154 80830000 lwz r4, [r3] 00001158 B0E3001C sth [r3 + 0x001C], r7 0000115C 7C843010 subfc r4, r4, r6 00001160 99830020 stb [r3 + 0x0020], r12 00001164 90830014 stw [r3 + 0x0014], r4 00001168 48000020 b +0x00000020 /* 00001188 */ label0000116C: 0000116C 80830000 lwz r4, [r3] 00001170 38A00001 li r5, 0x0001 00001174 7C844010 subfc r4, r4, r8 00001178 B183001C sth [r3 + 0x001C], r12 0000117C B0E3001E sth [r3 + 0x001E], r7 00001180 90830014 stw [r3 + 0x0014], r4 00001184 98A30020 stb [r3 + 0x0020], r5 label00001188: 00001188 91230010 stw [r3 + 0x0010], r9 label0000118C: 0000118C 4E800020 blr fn00001190: 00001190 81820040 lwz r12, [r2 + 0x0040] 00001194 90410014 stw [r1 + 0x0014], r2 00001198 800C0000 lwz r0, [r12] 0000119C 804C0004 lwz r2, [r12 + 0x0004] 000011A0 7C0903A6 mtctr r0 000011A4 4E800420 bctr fn000011A8: 000011A8 8182001C lwz r12, [r2 + 0x001C] 000011AC 90410014 stw [r1 + 0x0014], r2 000011B0 800C0000 lwz r0, [r12] 000011B4 804C0004 lwz r2, [r12 + 0x0004] 000011B8 7C0903A6 mtctr r0 000011BC 4E800420 bctr fn000011C0: 000011C0 81820004 lwz r12, [r2 + 0x0004] 000011C4 90410014 stw [r1 + 0x0014], r2 000011C8 800C0000 lwz r0, [r12] 000011CC 804C0004 lwz r2, [r12 + 0x0004] 000011D0 7C0903A6 mtctr r0 000011D4 4E800420 bctr fn000011D8: 000011D8 81820060 lwz r12, [r2 + 0x0060] 000011DC 90410014 stw [r1 + 0x0014], r2 000011E0 800C0000 lwz r0, [r12] 000011E4 804C0004 lwz r2, [r12 + 0x0004] 000011E8 7C0903A6 mtctr r0 000011EC 4E800420 bctr fn000011F0: 000011F0 81820018 lwz r12, [r2 + 0x0018] 000011F4 90410014 stw [r1 + 0x0014], r2 000011F8 800C0000 lwz r0, [r12] 000011FC 804C0004 lwz r2, [r12 + 0x0004] 00001200 7C0903A6 mtctr r0 00001204 4E800420 bctr fn00001208: 00001208 81820010 lwz r12, [r2 + 0x0010] 0000120C 90410014 stw [r1 + 0x0014], r2 00001210 800C0000 lwz r0, [r12] 00001214 804C0004 lwz r2, [r12 + 0x0004] 00001218 7C0903A6 mtctr r0 0000121C 4E800420 bctr fn00001220: 00001220 81820024 lwz r12, [r2 + 0x0024] 00001224 90410014 stw [r1 + 0x0014], r2 00001228 800C0000 lwz r0, [r12] 0000122C 804C0004 lwz r2, [r12 + 0x0004] 00001230 7C0903A6 mtctr r0 00001234 4E800420 bctr fn00001238: 00001238 8182004C lwz r12, [r2 + 0x004C] 0000123C 90410014 stw [r1 + 0x0014], r2 00001240 800C0000 lwz r0, [r12] 00001244 804C0004 lwz r2, [r12 + 0x0004] 00001248 7C0903A6 mtctr r0 0000124C 4E800420 bctr fn00001250: 00001250 81820028 lwz r12, [r2 + 0x0028] 00001254 90410014 stw [r1 + 0x0014], r2 00001258 800C0000 lwz r0, [r12] 0000125C 804C0004 lwz r2, [r12 + 0x0004] 00001260 7C0903A6 mtctr r0 00001264 4E800420 bctr fn00001268: 00001268 81820050 lwz r12, [r2 + 0x0050] 0000126C 90410014 stw [r1 + 0x0014], r2 00001270 800C0000 lwz r0, [r12] 00001274 804C0004 lwz r2, [r12 + 0x0004] 00001278 7C0903A6 mtctr r0 0000127C 4E800420 bctr fn00001280: 00001280 81820038 lwz r12, [r2 + 0x0038] 00001284 90410014 stw [r1 + 0x0014], r2 00001288 800C0000 lwz r0, [r12] 0000128C 804C0004 lwz r2, [r12 + 0x0004] 00001290 7C0903A6 mtctr r0 00001294 4E800420 bctr fn00001298: 00001298 8182003C lwz r12, [r2 + 0x003C] 0000129C 90410014 stw [r1 + 0x0014], r2 000012A0 800C0000 lwz r0, [r12] 000012A4 804C0004 lwz r2, [r12 + 0x0004] 000012A8 7C0903A6 mtctr r0 000012AC 4E800420 bctr fn000012B0: 000012B0 81820030 lwz r12, [r2 + 0x0030] 000012B4 90410014 stw [r1 + 0x0014], r2 000012B8 800C0000 lwz r0, [r12] 000012BC 804C0004 lwz r2, [r12 + 0x0004] 000012C0 7C0903A6 mtctr r0 000012C4 4E800420 bctr fn000012C8: 000012C8 81820054 lwz r12, [r2 + 0x0054] 000012CC 90410014 stw [r1 + 0x0014], r2 000012D0 800C0000 lwz r0, [r12] 000012D4 804C0004 lwz r2, [r12 + 0x0004] 000012D8 7C0903A6 mtctr r0 000012DC 4E800420 bctr fn000012E0: 000012E0 8182005C lwz r12, [r2 + 0x005C] 000012E4 90410014 stw [r1 + 0x0014], r2 000012E8 800C0000 lwz r0, [r12] 000012EC 804C0004 lwz r2, [r12 + 0x0004] 000012F0 7C0903A6 mtctr r0 000012F4 4E800420 bctr fn000012F8: 000012F8 81820044 lwz r12, [r2 + 0x0044] 000012FC 90410014 stw [r1 + 0x0014], r2 00001300 800C0000 lwz r0, [r12] 00001304 804C0004 lwz r2, [r12 + 0x0004] 00001308 7C0903A6 mtctr r0 0000130C 4E800420 bctr fn00001310: 00001310 81820058 lwz r12, [r2 + 0x0058] 00001314 90410014 stw [r1 + 0x0014], r2 00001318 800C0000 lwz r0, [r12] 0000131C 804C0004 lwz r2, [r12 + 0x0004] 00001320 7C0903A6 mtctr r0 00001324 4E800420 bctr fn00001328: 00001328 81820034 lwz r12, [r2 + 0x0034] 0000132C 90410014 stw [r1 + 0x0014], r2 00001330 800C0000 lwz r0, [r12] 00001334 804C0004 lwz r2, [r12 + 0x0004] 00001338 7C0903A6 mtctr r0 0000133C 4E800420 bctr fn00001340: 00001340 8182002C lwz r12, [r2 + 0x002C] 00001344 90410014 stw [r1 + 0x0014], r2 00001348 800C0000 lwz r0, [r12] 0000134C 804C0004 lwz r2, [r12 + 0x0004] 00001350 7C0903A6 mtctr r0 00001354 4E800420 bctr fn00001358: 00001358 81820048 lwz r12, [r2 + 0x0048] 0000135C 90410014 stw [r1 + 0x0014], r2 00001360 800C0000 lwz r0, [r12] 00001364 804C0004 lwz r2, [r12 + 0x0004] 00001368 7C0903A6 mtctr r0 0000136C 4E800420 bctr fn00001370: 00001370 81820020 lwz r12, [r2 + 0x0020] 00001374 90410014 stw [r1 + 0x0014], r2 00001378 800C0000 lwz r0, [r12] 0000137C 804C0004 lwz r2, [r12 + 0x0004] 00001380 7C0903A6 mtctr r0 00001384 4E800420 bctr fn00001388: 00001388 81820014 lwz r12, [r2 + 0x0014] 0000138C 90410014 stw [r1 + 0x0014], r2 00001390 800C0000 lwz r0, [r12] 00001394 804C0004 lwz r2, [r12 + 0x0004] 00001398 7C0903A6 mtctr r0 0000139C 4E800420 bctr fn000013A0: 000013A0 81820000 lwz r12, [r2] 000013A4 90410014 stw [r1 + 0x0014], r2 000013A8 800C0000 lwz r0, [r12] 000013AC 804C0004 lwz r2, [r12 + 0x0004] 000013B0 7C0903A6 mtctr r0 000013B4 4E800420 bctr fn000013B8: 000013B8 81820008 lwz r12, [r2 + 0x0008] 000013BC 90410014 stw [r1 + 0x0014], r2 000013C0 800C0000 lwz r0, [r12] 000013C4 804C0004 lwz r2, [r12 + 0x0004] 000013C8 7C0903A6 mtctr r0 000013CC 4E800420 bctr fn000013D0: 000013D0 8182000C lwz r12, [r2 + 0x000C] 000013D4 90410014 stw [r1 + 0x0014], r2 000013D8 800C0000 lwz r0, [r12] 000013DC 804C0004 lwz r2, [r12 + 0x0004] 000013E0 7C0903A6 mtctr r0 000013E4 4E800420 bctr 000013E8 00000310 .invalid 000013EC 00000310 .invalid 000013F0 00000310 .invalid 000013F4 00000310 .invalid 000013F8 00000308 .invalid 000013FC 00000308 .invalid 00001400 00000310 .invalid 00001404 00000310 .invalid 00001408 00000310 .invalid 0000140C 00000310 .invalid 00001410 00000290 .invalid 00001414 000000E0 .invalid 00001418 000000F4 .invalid 0000141C 0000015C .invalid 00001420 0000025C .invalid 00001424 0000025C .invalid 00001428 00000170 .invalid 0000142C 00000188 .invalid 00001430 0000019C .invalid 00001434 000001B0 .invalid [section 1 header] name __missing__ default_address 00000000 total_size A4 unpacked_size A0 packed_size 18 section_kind PATTERN_DATA share_kind PROCESS alignment 04 [section 1 data] 0000000000000000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000010 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000030 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000050 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000060 | 00 00 00 00 00 00 13 E8 00 00 00 00 00 00 00 00 | 0000000000000070 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 0000000000000080 | AA FE 07 00 00 00 00 00 00 00 00 00 00 00 03 F0 | 0000000000000090 | 00 01 00 04 00 00 00 6C 00 00 00 00 00 00 00 00 | l [section 1 relocation program disassembly] 0000: 4A18 reloc_v_add_imports num_words=25 0002: 4001 reloc_v_add_sect_c num_words=2 0004: 4400 reloc_v_add_sect_c_sect_d_none num_3_word_blocks=1 0006: 01C1 reloc_skip_then_add_sect_d skip_words=7, num_words=1 [section 2 header] name __missing__ default_address 00000000 total_size 0 unpacked_size 0 packed_size 2C8 section_kind LOADER share_kind GLOBAL alignment 04 [export table: 0 entries] [import table: 25 entries] 0 => [import SoundLib:SoundComponentSetOutput (02)] 1 => [import SoundLib:SoundComponentGetInfo (02)] 2 => [import SoundLib:SoundComponentGetSourceData (02)] 3 => [import SoundLib:UnsignedFixedMulDiv (02)] 4 => [import SoundLib:SoundComponentPlaySourceBuffer (02)] 5 => [import SoundLib:SoundComponentSetInfo (02)] 6 => [import SoundLib:SoundComponentStopSource (02)] 7 => [import InterfaceLib:CloseComponent (02)] 8 => [import InterfaceLib:SetComponentInstanceStorage (02)] 9 => [import InterfaceLib:DelegateComponentCall (02)] 10 => [import InterfaceLib:GetZone (02)] 11 => [import InterfaceLib:NewHandle (02)] 12 => [import InterfaceLib:NewHandleSys (02)] 13 => [import InterfaceLib:HLock (02)] 14 => [import InterfaceLib:SetZone (02)] 15 => [import InterfaceLib:ReserveMemSys (02)] 16 => [import InterfaceLib:DisposeHandle (02)] 17 => [import InterfaceLib:GetToolTrapAddress (02)] 18 => [import InterfaceLib:HLockHi (02)] 19 => [import InterfaceLib:PurgeSpace (02)] 20 => [import InterfaceLib:SystemZone (02)] 21 => [import InterfaceLib:MemError (02)] 22 => [import PrivateInterfaceLib:SysZoneFloatSizes (02)] 23 => [import PrivateInterfaceLib:LMGetExpandMem (02)] 24 => [import PrivateInterfaceLib:BlockClear (02)]